<template>
    <Table border :columns="columns" :data="data"></Table>
</template>
<script>
	import axios from 'axios';
    export default {
        data () {
            return {
                columns: [
                    {
                        title: '考试名称',
                        key: 'testName'
                    },
                    {
                        title: '考试花费时间',
                        key: 'testTime'
                    },
                    {
                        title: '考试分数',
                        key: 'score'
                    },
					{
					    title: '考试类型',
					    key: 'testType'
					},
                    // {
                    //     title: 'Action',
                    //     key: 'action',
                    //     width: 150,
                    //     align: 'center',
                    //     render: (h, params) => {
                    //         return h('div', [
                    //             h('Button', {
                    //                 props: {
                    //                     type: 'primary',
                    //                     size: 'small'
                    //                 },
                    //                 style: {
                    //                     marginRight: '5px'
                    //                 },
                    //                 on: {
                    //                     click: () => {
                    //                         this.show(params.index)
                    //                     }
                    //                 }
                    //             }, 'View'),
                    //             h('Button', {
                    //                 props: {
                    //                     type: 'error',
                    //                     size: 'small'
                    //                 },
                    //                 on: {
                    //                     click: () => {
                    //                         this.remove(params.index)
                    //                     }
                    //                 }
                    //             }, 'Delete')
                    //         ]);
                    //     }
                    // }
                ],
                data: []
            }
        },
		mounted() {
			this.selectTestRecord();
		},
        methods: {
            show (index) {
                this.$Modal.info({
                    title: 'User Info',
                    content: `Name：${this.data6[index].name}<br>Age：${this.data6[index].age}<br>Address：${this.data6[index].address}`
                })
            },
            remove (index) {
                this.data6.splice(index, 1);
            },
			selectTestRecord(){
				axios({
					method: 'get',
					url: '/rc/api/findTestRecord'
				}).then(res => {
					this.data = res.data.data;
					this.$Message.success("查询成功");
				})
			}
        }
    }
</script>
